The Schedule File

A Schedule file is generated as part of operational scheduling, and is used to populate many screens derived from the Schedule ribbon (for example Update Schedule).

This topic describes the fields contained within the schedule file.

Mandatory Fields

Field Name Type Description
BLOCKID Numeric. A unique identifier for the block containing the material source for the activity.
PERCENT Numeric. The percentage of the activity being carried out on the block.
TIMENO Numeric. The period number in which the activity occurs.
LDRSEQ Numeric. The order per machine that the activity occurs in within one period.
ACTIVITY Alphanumeric. The type of activity being performed, for example drilling.
LOADER Alphanumeric. The name or description of a machine (for example "CAT573").
TYPE Alphanumeric. The type of machine (driller, loader, and so on).

Activity-Specific Fields

Field Name Type Description
CATEGORY Alphanumeric.

The category of the material being mined during the loading activity.

This is only shown for ‘Selective’ type activities. Loading is an example of this.

SLOT Alphanumeric. Destination of the material per category mined by the loading activity.
EXPR Alphanumeric.

Used to define delay events and synchronisations between activities within a period.

There is a custom code depending on the type of synchronisation. If it is a delay, there is a seconds value.

Delay code example: d=3780.

Synchronisation code example: sf=Loader:LDR1:1.

VALID Numeric. Computed field for internal validation of the schedule.

Truck And Haulage Fields

Field Name Type Description
H_TRUCK Alphanumeric. Haul truck selected to be used for the loading activity.
BNCHFCTR Numeric. Adjustment factor for the time taken to go between the block and the bench exit.
RAMPSCTR Alphanumeric. Name of the sector corresponding to the haulage between bench exit and pit exit.
SURFSCTR Alphanumeric. Name of the sector corresponding to the haulage between pit exit and destination.
DUMPSCTR Alphanumeric. Name of the sector corresponding to the haulage between destination and final dump point (only used for stockpiles and dumps).
TRUCKHRS Numeric. Total hours required by the trucks in order to complete the haulage.
CYCLTIME Numeric. Time per trip.
HAULDIST Numeric. Distance for the outward trip.
EFHLOAD Numeric. Distance for the outward trip calculated against a 0% gradient.
EFHEMPTY Numeric. Distance for the return trip calculated against a 0% gradient.

Reserves Fields Reported In The Schedule

Field Name Type Description
TONNES Alphanumeric.

Amount of tonnes being mined by the activity.

This is derived from the reserves based on the PERCENT mined by the loading activity.

DENSITY Numeric. Density of the material loaded (derived from the reserves).
VOLUME Alphanumeric.

Volume of the material loaded (computed field) based on the PERCENT.

Other production fields (as specified on the activity, for example DrillMTR).

PFLOW Alphanumeric. The PFLOW value on the block.
GRADE fields Alphanumeric. Displayed for records for the loading activity.
Product Recovery
(any name)
Numeric.

A field that specifies the recovery of a block-category for a specific process destination.

As with plant throughput, this is set within the options for ‘Normal’ type destinations. The value is a percent (0–100).

Plant Throughput
(any name)
Numeric.

A field that specifies the throughput of a block-category for a specific process destination.

Set within destinations for ‘Normal’ (Plant) type destinations. There is a throughput and recovery tab. The throughput can be specified for each block-category in terms of tonnes per time period.

Fields for pit, phase
(pushback) and bench (any name)
Alphanumeric. Generated by automated bench creation, this will be PIT, PHASE and BENCH however, you can use any fields for this alphanumeric information. If PIT, PHASE or BENCH are present in the file they will be automatically treated as this type of information.

Legacy Fields

These fields are no longer used, but are still included.

  • DRAW.

  • DRILL.

  • CRUSHER.

  • SHAPEID.

Field Selection Logic

The following pseudo-code demonstrates the logical process undertaken by the scheduler in order to pinpoint the correct data field and value during processing:

IF the ACTIVITY is selective (“Loading” is always selective) THEN.

IF ACTIVITY is “Loading” and BLOCKID is negative (this means it is a stockpile reclaim and the BLOCKID will identify the stockpile) THEN.

IF the machine processing type is tonnes THEN.

TONNES (numeric) – This is the tonnage being reclaimed.

Else.

VOLUME (numeric) – This is the volume being reclaimed.

ELSE.

There can be multiple rows for this activity, one for each category.

CATEGORY (alpha) – This is the category name.

PERCENT (numeric) – This is the percent of the block category being processed.

ELSE.

PERCENT (numeric) – This is the percent of the block being processed.

IF ACTIVITY is “Loading” THEN.

SLOT (alpha) – This is the destination for the material.

H_TRUCK (alpha) – This is the haul truck name.

Related topics and activities